desperate times require desperate measures - Deutsch Englisch Wörterbuch